home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / MENU_UTL / PULL32TP / READ.ME < prev    next >
Text File  |  1988-10-21  |  8KB  |  156 lines

  1.  
  2. Pulldown Menu Introduction
  3.  
  4.  
  5.             FILES CONTAINED IN THE ARCHIVE
  6.  
  7.             The files in this archive contain a stripped down but fully
  8.             working version of a Turbo Pascal Version 5.0 pulldown menu
  9.             system, 2 demo files showing 2 different styles of an
  10.             enhanced version of the pulldown menus available for a fee,
  11.             and the document file for the pulldown menu system.
  12.  
  13.             The 2 styles of the enhanced version of the pulldown menu
  14.             system are available from the author for $25 (source will be
  15.             included).  Non-USA residents should include an additional
  16.             $3 for overseas shipping. All shipments are 1st class mail.
  17.             Current registered users can upgrade for $7.50.
  18.  
  19.             The basic difference between the two enhanced pulldown menus
  20.             is a matter of cosmetics.  One version (demonstrated in
  21.             TEMPL2.EXE) is more suited for monochrome displays such as
  22.             Hercules adapters because difinitive borders are drawn around
  23.             the main pulldown menu bar and each submenu.  The other version
  24.             (shown in TEMPL3.EXE) is more suited for color cards such as CGA
  25.             and EGA since this provides more flexibility for screen color
  26.             control, has a "work window" that fills the screen below the
  27.             pulldown system, and allows fancy effects on windows such as
  28.             shadows.  Both enhanced versions work on monochrome or color
  29.             adapters.
  30.  
  31.  
  32.             You should have the following files in the archive:
  33.  
  34.             1) PULLDWN1.TPU     -    The stripped down version of the
  35.                                      Pulldown Menu System.  This is a fully
  36.                                      functional unit that can be linked to
  37.                                      your Turbo Pascal V5.0 files.
  38.  
  39.             2) PullTEST.EXE     -    A simple demo program of the
  40.                                      Procedures & Functions in
  41.                                      PULLDWN1.TPU.
  42.  
  43.             3) PullTEST.PAS     -    The source for the simple demo.
  44.                                      Source shows how to use the unit,
  45.                                      initialize data structures, & how
  46.                                      to set up a case statement.
  47.  
  48.             4) Templ2.EXE       -    A demo of the first style of the
  49.                                      enhanced version of the Pulldown
  50.                                      Menu System (suggested for
  51.                                      monochrome use).  This system has
  52.                                      everything in PULLDWN1.TPU, plus
  53.                                      PopUp Windows, the ability to stack
  54.                                      10 windows on top of each other,
  55.                                      and Microsoft Mouse support.  You
  56.                                      also get full control over the
  57.                                      screen colors.  The Unit is not
  58.                                      included in this archive, but is
  59.                                      available with source for $25.
  60.  
  61.             5) Templ3.EXE       -    A demo of the second style of the
  62.                                      enhanced version of the Pulldown
  63.                                      Menu System (suggested for color
  64.                                      adapter use).  This system has
  65.                                      everything in PULLDWN1.TPU, plus
  66.                                      PopUp Windows, the ability to stack
  67.                                      10 windows on top of each other,
  68.                                      and Microsoft Mouse support.  You
  69.                                      also get full control over the
  70.                                      screen colors.  The Unit is not
  71.                                      included in this archive, but is
  72.                                      available with source for $25.
  73.  
  74.             6) Pulldown.DOC     -    The document file for the Pulldown
  75.                                      Menu System.
  76.  
  77.  
  78.             7) DEMO.EXE         -    A full up demo of the pulldown menu
  79.                                      system.
  80.  
  81.  
  82.  
  83.             THE FREE PART
  84.  
  85.             Feel free to use the routines in PULLDWN1.TPU in your
  86.             programs.
  87.  
  88.  
  89.             THE MONEY PART
  90.  
  91.             If you provide me with $25 (Non-USA customers please add $3
  92.             for shipping), I'll provide you with the source code (on
  93.             disk) in Turbo Pascal Version 5.0 of all of the enhanced
  94.             PULLDOWN Units, and the rest of the source code for the
  95.             files contained in this archive.
  96.  
  97.  
  98.             History & Motivation:
  99.  
  100.             I paid $41 plus shipping for Borland's Editor Toolbox to get
  101.             the pulldown menu code for an application that I've just
  102.             finished.  Their pulldown windows were really good.
  103.             However, the version of the Toolbox that supports Turbo
  104.             Pascal 3.XX won't run properly in Turbo 4.0 even after
  105.             making the necessary upgrade conversions.  This is due to
  106.             the way the code segements and direct screen writing
  107.             routines were set up.
  108.  
  109.             I contacted Borland's Technical Support about it and found
  110.             that I knew more about the guts of the code than they did.
  111.             No offense intended since Borland does make excellent
  112.             products and they do try to be very helpful when you call
  113.             them.  I spent about two months staring at the Editor
  114.             Toolbox code in order to understand it and to properly
  115.             extract the pulldown menu system.  However, going from
  116.             version 3.0 to 4.0 was too hard.
  117.  
  118.             I didn't want to pay $29.95 to get the upgrade because I
  119.             didn't really want the editor part of the toolbox.  Besides,
  120.             I wanted to eventually integrate a mouse into the routines.
  121.             That's why I wrote this code.  Right now I don't know of any
  122.             commercially available Turbo Pascal library that provides
  123.             all of these pulldown, popup, windowing, and mouse routines.
  124.             And if such a library exists, I'll bet it isn't available
  125.             for $25.
  126.  
  127.             Borland has announced that they are discontinuing support for
  128.             the toolboxes as of the release of Turbo Pascal V5.0.  Negociations
  129.             are under way to sell the toolbox product line to another vendor
  130.             (Turbo Power Software).  So for now, you will be unable to get
  131.             the editor pulldown menu source code for version 5.0 of TP.
  132.  
  133.             Anyway, if you're intrested in the source code or you want
  134.             to provide feedback, I can be reached at the following
  135.             locations:
  136.  
  137.  
  138.             David Sampson
  139.             P.O. Box 060573
  140.             Palm Bay, FL  32906
  141.  
  142.             (407)729-9574        Home          (voice only)
  143.  
  144.  
  145.             Or on-line at the EXEC-PC (414) 964-5160.
  146.  
  147.  
  148.             At present the EXEC-PC costs $45 per year for access, but
  149.             it's well worth it.  There are now > 50 phone lines going in,
  150.             direct PC Pursuit connections, > 2 Gigabits disk storage, >
  151.             18,000 public domain files, > 900 entries in the PC Blue
  152.             Library, > 800 UNIX oriented files, and lots of talented
  153.             people that use the message system, and are more than
  154.             glad to help with programming related problems.
  155.  
  156.